renal lobe - Francés Inglés Diccionario